package com.apanal.qlife.sys.dao;

import com.apanal.qlife.sys.model.Records;

/**
 * 一对多信息查看记录数据持久层接口
 * 
 * 
 * @author shuliangxing
 * 
 * @date 2015-11-2下午5:03:23
 */
public interface RecordsMapper {

	/**
	 * 根据id删除
	 * 
	 * @param recId
	 * @return
	 */
	int deleteByPrimaryKey(Integer recId);

	/**
	 * 新增
	 * 
	 * @param record
	 * @return
	 */
	int insert(Records record);

	/**
	 * 非空字段新增
	 * 
	 * @param record
	 * @return
	 */
	int insertSelective(Records record);

	/**
	 * 根据id查询
	 * 
	 * @param recId
	 * @return
	 */
	Records selectByPrimaryKey(Integer recId);

	/**
	 * 根据id更新非空字段
	 * 
	 * @param record
	 * @return
	 */
	int updateByPrimaryKeySelective(Records record);

	/**
	 * 根据id更新
	 * 
	 * @param record
	 * @return
	 */
	int updateByPrimaryKey(Records record);

	// 分割线

	int findReadLog(Long useId, Long advId);
}